poder microbiano - French English Dictionary